Classful Addressing
Overview
Classful addressing is the original method of categorizing IPv4 addresses into five distinct classes (A through E). This addressing scheme, introduced in 1981, provided a structured way to allocate IP addresses based on organization size. Although largely superseded by Classless Inter-Domain Routing (CIDR), understanding classful addressing remains important for legacy systems and networking fundamentals.
Detailed Explanation
Address Classes
-
Class A Networks
- First bit: 0
- Range: 1.0.0.0 to 126.0.0.0
- Default mask: 255.0.0.0 (/8)
- Large organizations
- 16,777,214 hosts per network
-
Class B Networks
- First bits: 10
- Range: 128.0.0.0 to 191.255.0.0
- Default mask: 255.255.0.0 (/16)
- Medium-sized organizations
- 65,534 hosts per network
-
Class C Networks
- First bits: 110
- Range: 192.0.0.0 to 223.255.255.0
- Default mask: 255.255.255.0 (/24)
- Small organizations
- 254 hosts per network
-
Class D Networks
- First bits: 1110
- Range: 224.0.0.0 to 239.255.255.255
- Multicast addresses
- No host portion
-
Class E Networks
- First bits: 1111
- Range: 240.0.0.0 to 255.255.255.255
- Reserved for experimental use
- Not used in public internet
Characteristics and Limitations
-
Fixed Boundaries
- Predefined network/host portions
- Inflexible allocation
- Inefficient address utilization
- Limited subnet capability
-
Historical Significance
- Original Internet addressing scheme
- Foundation for modern addressing
- Legacy system compatibility
- Educational importance
References
- RFC 791 - Internet Protocol
- RFC 1519 - Classless Inter-Domain Routing (CIDR)
- Comer, D.E. (2000). Internetworking with TCP/IP